×

cast a newlight on meaning in English

使人对某物得到新的认识

Related Words

  1. cast a net
  2. cast a net to catch fish
  3. cast a no-confidence vote in officials
  4. cast a point of traverse
PC Version

Copyright © 2018 WordTech Co.